#include "stdlib.h"

int main() {
  cs_push(19);  // Помещаем на вершину стека 19. Это длина нижней строки
  cs_pushstring("Enter some number: "); // Помещаем саму строку
  cs_load(0x1); // Говорим что надо вывести значение с вершины стека
  //ВЫВОД: Enter some number
  
  cs_load(0x3); // Говорим что нам нужно чтоб пользователь что-то ввел.
  int input = cs_peek(); // Получаем значение которое ввел плоьзователь
  
  // ВЫВОД: 
  // Enter some number: 6
  
  cs_load(0x1); // Выводим сразу же что ввел пользователь
  
  // ВЫВОД: 
  // Enter some number: 6
  // 6
  
  cs_push(7); // Говорим что нижняя строка имеет размер 7.
  cs_pushstring(" * 2 = "); // Кладем строку в стек
  cs_load(0x1); // Выводим ее
  
  // ВЫВОД: 
  // Enter some number: 6
  // 6 * 2 =
  
  cs_push(input * 2); // Кладем результат вычисления в стек
  cs_load(0x1); // Выводим результат.
  
  // ВЫВОД: 
  // Enter some number: 6
  // 6 * 2 = 12
  
  return 0;
}
